halogenated mercaptans - Turkish English Dictionary